package com.zsck.pos.bean;

import java.util.List;

public class Bill {


    /**
     * id : 34ffac99-92ae-4bd5-9f74-6173d9fc6d84
     * billIdList : ["34ffac99-92ae-4bd5-9f74-6173d9fc6d84"]
     * projectId : ee54820e-689c-4f42-ad8a-83a30788643f
     * projectName : 抄表测试专用（勿动）
     * roomName : 9栋9单元966
     * roomId : cbb43aaf-06b1-46b4-9f71-23ed11659cb8
     * customerId : 308170dd-4386-4232-866e-ca0e1a73b215
     * customerName : 樊林强
     * checkInPer : 樊林强
     * month : 2020-11
     * status : unReceive
     * payDateDescription : 2020.11.30
     * payDate : Wed Nov 04 08:00:00 CST 2020
     * belongType : 1
     * description : null
     * refundDate : null
     * payTime : null
     * paymentMethod : null
     * tradeNo : null
     * noFeeAmount : 3773.58
     * amount : 4000.0
     * quitTotal : 0
     * refundTotal : 0
     * quitTotalList : null
     * feeList : [{"feeId":"8553fde9-81cf-4c21-88e8-9d96989c7ed2","contractId":"47013fb9-9e32-4911-af9a-224832839f74","feeitemId":"5c7a7e9c-e892-450a-bbbb-624229043e01","name":"6%租金","belongType":"1","isPayOrnot":null,"amount":4000,"noFeeAmount":3773.58,"ye":4000,"status":null,"type":null,"feeItemAttId":"f7756a1f-726a-4d21-9bc6-b4f522e74f4d","group":null,"getinRecordVO":null,"feeCategoryId":"2","feeIdList":["8553fde9-81cf-4c21-88e8-9d96989c7ed2"]}]
     * refundTotalList : null
     * receiveAmount : 0
     * ye : 4000.0
     * applyType : null
     * billAmount : 4000.0
     * source : contract
     * sourceId : 47013fb9-9e32-4911-af9a-224832839f74
     * beginDate : 2020-11-01
     * endDate : 2020-11-30
     * getTotal : 4000.0
     * getTotalList : null
     */

    private String id;
    private String projectId;
    private String projectName;
    private String roomName;
    private String roomId;
    private String customerId;
    private String customerName;
    private String checkInPer;
    private String month;
    private String status;
    private String payDateDescription;
    private String payDate;
    private String belongType;
    private Object description;
    private Object refundDate;
    private Object payTime;
    private Object paymentMethod;
    private Object tradeNo;
    private double noFeeAmount;
    private double amount;
    private int quitTotal;
    private int refundTotal;
    private Object quitTotalList;
    private Object refundTotalList;
    private double receiveAmount;
    private double ye;
    private Object applyType;
    private double billAmount;
    private String source;
    private String sourceId;
    private String beginDate;
    private String endDate;
    private double getTotal;
    private Object getTotalList;
    private List<String> billIdList;
    private List<FeeListBean> feeList;
    private List<String> idList;
    private String billStatus;

    public String getBillStatus() {
        return billStatus;
    }

    public void setBillStatus(String billStatus) {
        this.billStatus = billStatus;
    }

    public String getId() {
        return id;
    }

    public void setId(String id) {
        this.id = id;
    }

    public String getProjectId() {
        return projectId;
    }

    public void setProjectId(String projectId) {
        this.projectId = projectId;
    }

    public String getProjectName() {
        return projectName;
    }

    public void setProjectName(String projectName) {
        this.projectName = projectName;
    }

    public String getRoomName() {
        return roomName;
    }

    public void setRoomName(String roomName) {
        this.roomName = roomName;
    }

    public String getRoomId() {
        return roomId;
    }

    public void setRoomId(String roomId) {
        this.roomId = roomId;
    }

    public String getCustomerId() {
        return customerId;
    }

    public void setCustomerId(String customerId) {
        this.customerId = customerId;
    }

    public String getCustomerName() {
        return customerName;
    }

    public void setCustomerName(String customerName) {
        this.customerName = customerName;
    }

    public String getCheckInPer() {
        return checkInPer;
    }

    public void setCheckInPer(String checkInPer) {
        this.checkInPer = checkInPer;
    }

    public String getMonth() {
        return month;
    }

    public void setMonth(String month) {
        this.month = month;
    }

    public String getStatus() {
        return status;
    }

    public void setStatus(String status) {
        this.status = status;
    }

    public String getPayDateDescription() {
        return payDateDescription;
    }

    public void setPayDateDescription(String payDateDescription) {
        this.payDateDescription = payDateDescription;
    }

    public String getPayDate() {
        return payDate;
    }

    public void setPayDate(String payDate) {
        this.payDate = payDate;
    }

    public String getBelongType() {
        return belongType;
    }

    public void setBelongType(String belongType) {
        this.belongType = belongType;
    }

    public Object getDescription() {
        return description;
    }

    public void setDescription(Object description) {
        this.description = description;
    }

    public Object getRefundDate() {
        return refundDate;
    }

    public void setRefundDate(Object refundDate) {
        this.refundDate = refundDate;
    }

    public Object getPayTime() {
        return payTime;
    }

    public void setPayTime(Object payTime) {
        this.payTime = payTime;
    }

    public Object getPaymentMethod() {
        return paymentMethod;
    }

    public void setPaymentMethod(Object paymentMethod) {
        this.paymentMethod = paymentMethod;
    }

    public Object getTradeNo() {
        return tradeNo;
    }

    public void setTradeNo(Object tradeNo) {
        this.tradeNo = tradeNo;
    }

    public double getNoFeeAmount() {
        return noFeeAmount;
    }

    public void setNoFeeAmount(double noFeeAmount) {
        this.noFeeAmount = noFeeAmount;
    }

    public double getAmount() {
        return amount;
    }

    public void setAmount(double amount) {
        this.amount = amount;
    }

    public int getQuitTotal() {
        return quitTotal;
    }

    public void setQuitTotal(int quitTotal) {
        this.quitTotal = quitTotal;
    }

    public int getRefundTotal() {
        return refundTotal;
    }

    public void setRefundTotal(int refundTotal) {
        this.refundTotal = refundTotal;
    }

    public Object getQuitTotalList() {
        return quitTotalList;
    }

    public void setQuitTotalList(Object quitTotalList) {
        this.quitTotalList = quitTotalList;
    }

    public Object getRefundTotalList() {
        return refundTotalList;
    }

    public void setRefundTotalList(Object refundTotalList) {
        this.refundTotalList = refundTotalList;
    }

    public double getReceiveAmount() {
        return receiveAmount;
    }

    public void setReceiveAmount(double receiveAmount) {
        this.receiveAmount = receiveAmount;
    }

    public double getYe() {
        return ye;
    }

    public void setYe(double ye) {
        this.ye = ye;
    }

    public Object getApplyType() {
        return applyType;
    }

    public void setApplyType(Object applyType) {
        this.applyType = applyType;
    }

    public double getBillAmount() {
        return billAmount;
    }

    public void setBillAmount(double billAmount) {
        this.billAmount = billAmount;
    }

    public String getSource() {
        return source;
    }

    public void setSource(String source) {
        this.source = source;
    }

    public String getSourceId() {
        return sourceId;
    }

    public void setSourceId(String sourceId) {
        this.sourceId = sourceId;
    }

    public String getBeginDate() {
        return beginDate;
    }

    public void setBeginDate(String beginDate) {
        this.beginDate = beginDate;
    }

    public String getEndDate() {
        return endDate;
    }

    public void setEndDate(String endDate) {
        this.endDate = endDate;
    }

    public double getGetTotal() {
        return getTotal;
    }

    public void setGetTotal(double getTotal) {
        this.getTotal = getTotal;
    }

    public Object getGetTotalList() {
        return getTotalList;
    }

    public void setGetTotalList(Object getTotalList) {
        this.getTotalList = getTotalList;
    }

    public List<String> getBillIdList() {
        return billIdList;
    }

    public void setBillIdList(List<String> billIdList) {
        this.billIdList = billIdList;
    }

    public List<FeeListBean> getFeeList() {
        return feeList;
    }

    public void setFeeList(List<FeeListBean> feeList) {
        this.feeList = feeList;
    }
    public List<String> getIdList() {
        return idList;
    }

    public void setIdList(List<String> idList) {
        this.idList = idList;
    }


}
